ChartDiagramElement
Elemento de panel de carga (candelas área de visualización, indicadores, órdenes y comercios).
Hereda de: DiagramElement
Constructores
protected ChartDiagramElement(IChartBuilder chartBuilder)
chartDiagramElement = ChartDiagramElement(chartBuilder)
Inicia una nueva instancia de la ChartDiagramElement.
Propiedades
public ICollection<IChartCandleElement> CandleElements { get; }
value = chartDiagramElement.CandleElements
Velas.
public string ChartGroupId { get; set; }
value = chartDiagramElement.ChartGroupId
chartDiagramElement.ChartGroupId = value
El grupo de gráficos id se utiliza para sincronizar paneles en eventos de ratón.
public override string IconName { get; }
value = chartDiagramElement.IconName
Nombre de los recursos de iconos.
public ICollection<TChartIndicatorElementWrapper> IndicatorElements { get; }
value = chartDiagramElement.IndicatorElements
Indicadores.
public ICollection<IChartOrderElement> OrderElements { get; }
value = chartDiagramElement.OrderElements
Órdenes.
public bool ShowNonFormedIndicators { get; set; }
value = chartDiagramElement.ShowNonFormedIndicators
chartDiagramElement.ShowNonFormedIndicators = value
Mostrar valores de indicadores no formados.
public ICollection<IChartTradeElement> TradeElements { get; }
value = chartDiagramElement.TradeElements
Comercios.
public ICollection<IChartAxis> XAxes { get; }
value = chartDiagramElement.XAxes
La lista de ejes horizontales.
public ICollection<IChartAxis> YAxes { get; }
value = chartDiagramElement.YAxes
La lista de ejes verticales.
Métodos
private void AddElementImpl(object o)
chartDiagramElement.AddElementImpl(o)
el parámetro puede ser ChartElementSocket, ChartIndicatorElementWrapper, IChartElement o null (para el socket vacío)
protected override DiagramElement CreateCopy()
result = chartDiagramElement.CreateCopy()
Crear una copia de DiagramElement.
Devuelve: DiagramElement@ copy.
protected abstract Attribute CreateEditor(string templateKey)
result = chartDiagramElement.CreateEditor(templateKey)
protected override DiagramSocket CreateSocketInstance(DiagramSocketDirection dir, string socketId)
result = chartDiagramElement.CreateSocketInstance(dir, socketId)
Crear nueva instancia de toma.
protected abstract TChartIndicatorElementWrapper CreateWrapper(IChartIndicatorElement element)
result = chartDiagramElement.CreateWrapper(element)
public override void Flush(DateTime _)
chartDiagramElement.Flush(_)
Elementos de no desencadenante (raíz).
public override void InitializeCopy(DiagramElement copiedFrom)
chartDiagramElement.InitializeCopy(copiedFrom)
public override void Load(SettingsStorage storage)
chartDiagramElement.Load(storage)
Ajustes de carga.
- storage
- Configuración de almacenamiento.
protected override void OnReseted()
chartDiagramElement.OnReseted()
Se llama desde el método Reset.
protected override void OnStart(DateTime time)
chartDiagramElement.OnStart(time)
El método se llama al inicio del algoritmo de elemento de diagrama.
public override void Save(SettingsStorage storage)
chartDiagramElement.Save(storage)
Guardar configuración.
- storage
- Configuración de almacenamiento.